render helpless - Espagnol Anglais Dictionnaire